body{margin:0 auto;padding:0px;font-size:12px; font-family:simsun; color:#000000; background:#ffffff;}
ul{list-style:none;padding:0px;margin:0px;}
li{list-style:none;padding:0px;margin:0px;}
p{ margin:0; padding:0;}
*{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px; font-size:12px; font-weight:normal;}
h3{ font-size:12px; font-weight:normal;}
.clear{clear:both;}
img{border:0;}
input,button,select,textarea{outline:none} textarea{resize:none}
a{ color:#000000; text-decoration:none; font-size:12px;}



#top{ width:100%; height:195px; background:url(../images/topbg_04.jpg) repeat-x center;}
#top_s{ width:1150px; height:28px; margin:0 auto;}
#top_s p{ float:left; font-size:12px; color:#fff; line-height:28px; height:28px;}
#lan{float:right; height:28px; } 
#lan ul li{ float:left; height:28px; line-height:28px;color:#fff;}
#lan ul li img{ padding-top:4px; padding-right:3px;}
#lan ul li a{ color:#fff;font-size:12px;}

#top_z{
height:83px; margin:0 auto; width:1150px;
}
#top_z h1{ float:left; margin-top:10px;}
#dh{ float:right; margin-top:35px;}

.menu{ width:990px; height:48px; margin:0 auto;}
.menu ul{ width:990px;}
.menu ul li{ width:107px; float:left; height:48px; line-height:48px; text-align:center;}
.menu ul li a{ color:#000000; display:block; font-size:14px;}
.menu ul li a:hover{ background:#03399e; color:#ffffff;}
.menu ul li .a1{ background:#03399e; color:#ffffff;}

.navaz{ background:#014E9E; width:100%;}
.nava{margin:0 auto;padding-left:2px; width:1150px; height:45px;clear:both}
.nava li{float:left; width:120px;  text-align:center; color:#fff;line-height:45px;font-size:14px;font-weight:bold;}
.nava li.on{color:#ffffff; background:#ff0000; width:108px; margin-left:1px;font-size:14px;}
.nava li.on a,.nava li.on a:hover{color:#ffffff;}
.nava li a{color:#fff; text-decoration:none;font-size:14px;}
.nava li a:hover{color:#CEE1FB; text-decoration:none}
.nava li.sear{width:239px;}


#tesr{
height:36px;
width:990px;
margin:0 auto;
background: url(../images/srbg_33.jpg) no-repeat center;
}

#tesr1{
height:36px;
width:990px;
margin:0 auto;
background: url(../images/srbg_333.jpg) no-repeat center;
}

#searchBox{ width:224px; height:27px; float:right; margin-top:5px;}
#searchBox input{background:0; border:0; }
.stext{ float:left; border:none; width:185px; margin-top:3px; height:21px; line-height:21px; margin-left:4px; color:#444546; font-size:12px;}
.sbut{ float:right; width:34px; height:27px; cursor:pointer;}

#gjc{
height:36px;
float:right;
margin-right:30px;
color:#444546;
line-height:36px;
}
#gjc span{ font-size:14px; text-align:left; font-family:Microsoft YaHei;}

#full-screen-slider { width:100%; height:426px; float:left; position:relative}
#slides { display:block; width:100%; height:426px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:60%; top:386px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#022778;}

.main_bg{ width:100%; background:url(../images/xfok_03.jpg) repeat-x;}
.main{ width:990px; margin:0 auto;}
.mleft{ width:210px; float:left;}

#fltitle{
color:#fff;
background:#03399e;
width:210px;
height:42px;
}
#fltitle h2{
font-size:18px;
height:42px;
line-height:42px;
margin-left:26px; font-weight:normal;}


#fl{ width:210px;}
#fl ul li{
width:210px;
height:34px;
line-height:34px;
background:url(../images/flh_48.jpg) no-repeat center;
}
#fl ul li a{
display:block;
color:#000;}
#fl ul li a h3{margin-left:42px;}
#fl ul li a:hover{
background: url(../images/fl_48.jpg) no-repeat center;
color:#03399e;
}

#sr{
width:209px;
height:133px;
margin-top:17px;
background: url(../images/srbg_50.jpg) no-repeat center;}
#srnr{
padding:8px 0 0 20px;
width:190px;
height:119px;
}
.inputtext{
margin-top:10px;
height:18px;
width:165px;
border:1px solid #b0b0b0;
color:#8f8f8f;
}

#srnr input.searchbutton{
cursor:pointer;
margin-left:30px;
border:0;
margin-top:8px;
background:url(../images/search_51.png) no-repeat center;
width:77px;
height:30px;

}

#weix{
margin-top:17px;
width:209px;
height:133px;
background: url(../images/w_55.jpg) no-repeat center;}

#wx{
margin:15px 10px 0 30px;
float:right;}

#cpzs{
float:right;
width:768px;
height:591px;
}
.cimg{ padding-top:20px; padding-bottom:25px;}
.cimg img{ margin-left:5px;}
.prox{ width:188px; background:url(../images/prox.jpg) no-repeat; margin-left:4px; float:left; display:inline; margin-top:15px;}
.prox img{ width:184px; height:183px; padding:2px;}
.prox p{ width:188px; height:37px; line-height:37px; text-align:center;}
.prox a:hover{ color:#03399e;}

.cpm{ width:990px; height:40px; margin-top:31px; margin-bottom:27px;}

.rollphotos {WIDTH: 990px; margin-bottom:28px;}
.blk_29 { OVERFLOW: hidden;   ZOOM: 1; POSITION: relative;}
.blk_29 .LeftBotton { FLOAT: left; WIDTH: 39px; CURSOR: pointer; HEIGHT: 44px; background:url(../images/schbg_54.jpg) no-repeat; margin-top:53px;}
.blk_29 .RightBotton { FLOAT: right; WIDTH: 18px; CURSOR: pointer; HEIGHT: 44px; background:url(../images/schbg_57.jpg) no-repeat; margin-top:53px;}
.blk_29 .Cont { OVERFLOW: hidden; WIDTH: 915px; float:left;}
.blk_29 .boxs {	FLOAT: left; WIDTH: 213px; margin-right:21px;}
.blk_29 .boxs a img{ width:205px; height:171px; padding:2px; border:2px solid #dedede;}
.blk_29 .boxs a p { WIDTH: 213px; height:30px; line-height:30px; text-align:center;}


#gywm{
float:left;
width:587px;
height:274px;
}
#gywm_nr{
width:586px;
height:243px;
background:url(../images/gywm_77.jpg) no-repeat center; float:left;}
#more{
width:41px;
height:45px;
margin-top:-20px;
float:right;
}
#more img{

margin-top:1px;
}
#more a{
width:41px;
height:45px;
 background:url(../images/more.png) bottom  left ;}
#more a:hover{
cursor:pointer;
}
#gynr{
padding:15px 0 0 13px;
width:552px;
height:202px;
text-align:center;}
#gynr img{
display:block;
float:left;
padding-right:13px;
}
#gywm_nr p{
line-height:28px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-align:left;}


#yyly{
width:371px;
height:274px;
float:right;}
#lm ul{
margin-left:13px;

}
#lm ul li{
list-style:none;
float:left;
width:118px;
height:13px;
margin-top:20px;

}
#lm ul li img{
display:block;
float:left;}
#lm ul li span{
font-size:14px;
float:left;
display:block;
width:80px;
color:#666666;
margin-left:8px;
padding:0px;
}

#nc{
margin:0 auto;
width:990px;

margin-top:33px;
}
#news{
width:589px;
float:left;}
#newsnr{
width:589px;
height:187px;
}
#newsnr img{
display:block; 
float:left; 
}
#nrbg{
margin-left:19px;
width:309px;
height:187px;
float:left;
background:url(../images/schbg_92.jpg) no-repeat center;
}

#nrbg ul{}
#nrbg ul li{
list-style:none;
height:33px;
width:309px;
} 
#nrbg ul li a{
display:block;
margin-left:15px;
color:#000;
}
#nrbg ul li a em{
float:right;
display:block;
font-style:normal;
}
#lxwm{
background: url(../images/lxwmbga_89.jpg);
width:369px;
height:231px;
float:right;
}
#wz{
margin:55px 0 0 180px;
}

#wz h1{
font-size:12px;
font-style:normal;
margin-bottom:14px;
font-weight:100;
width:100px;
}
#qq{
margin-top:-5px;
}
#lx{
margin:10px 0 0 0px;}
#lx span{
line-height:24px;
}

.bann{ width:100%; height:250px; background:url(../images/bann.jpg) no-repeat center; margin-bottom:29px; }
.bann1{ width:100%; height:300px; background:url(../images/product2_02.jpg) no-repeat center; margin-bottom:12px; }
.bann2{ width:100%; height:300px; background:url(../images/product_02.jpg) no-repeat center; margin-bottom:12px; }


#footer{ width:100%; background:#eaeaea; margin-top:35px;}
#footer p{ line-height:24px; text-align:center; width:990px; margin:0 auto; text-align:center; padding-top:15px; padding-bottom:15px;}


.pr{ width:210px; height:33px; line-height:33px; background:url(../images/pch.jpg) no-repeat;}
.pr .tt{background:url(../images/pca.jpg) no-repeat; color:#ffffff;}
.pr a{ display:block;}
.pr a:hover{ background:url(../images/pca.jpg) no-repeat; color:#ffffff;}
.pr a h3{ padding-left:42px; font-weight:bold;}
.pro{ width:210px; height:33px; line-height:33px; background:url(../images/pca.jpg) no-repeat;}
.pro a{ display:block;}
.pro a:hover{ background:url(../images/pca.jpg) no-repeat; color:#ffffff;}
.pro a h3{ padding-left:42px; color:#ffffff; font-weight:bold;}
.prorrr{ width:210px; height:33px; line-height:33px; background:url(../images/pxa.jpg) no-repeat;}
.prorrr a{ display:block;}
.prorrr a:hover{ color:#03399e;}
.prorrr a span{ padding-left:63px;}
.prorrr .tt span{ color:#03399e;}

.list_p{ width:763px; float:right;}
.n_tou{ width:763px; height:38px; border-bottom:3px solid #03399e; line-height:38px; margin-bottom:6px;}
.n_tou img{ float:left;}
.n_tou span{ float:right; text-align:left; margin-right:24px; color:#818181;}
.n_tou span a{ color:#818181;}

.poxs{ height:224px; border-bottom:1px dotted #757676; width:763px; margin-top:17px; margin-bottom:17px;}
.limg{ width:248px; height:205px; border:1px solid #c7c7c7; float:left; margin-right:22px;}
.xq{ float:left; color:#7e7e7e; width:420px; line-height:25px; height:150px; overflow:hidden;}
.xq span{ font-size:18px; font-family:Microsoft YaHei; color:#000000; margin-bottom:13px;}
.btn{ float:right; margin-top:25px; margin-right:68px;}
.btn img{ margin-right:12px}

.pcont{ width:743px; line-height:24px; margin-left:10px; margin-top:15px;}
.pcont h2{ font-size:18px; text-align:center; margin-bottom:15px; font-weight:bold;}

.nlist{ width:743px; margin-left:10px;}
.nlist li{ width:743px; height:39px; line-height:39px; border-bottom:1px dotted #c7c7c7;}
.nlist li a{ float:left;}
.nlist li span{ float:right;}

.honn{ width:210px; float:left; margin:15px 15px 10px 15px; display:inline;}
.himg{ width:208px; }
.himg img{border:1px solid #c7c7c7; width:208px; height:260px;}
.ff{ width:210px; height:30px; line-height:30px; text-align:center;}


/*20-21*客服样式*/
#qqfloat{z-index:9999;} 
#ykfOpenBox{width:174px;}
#ykfOpenBox .ykf_top{ height:70px;width:174px; background:url(../images/y13kf_01.png) no-repeat;}
#ykfOpenBox .ykf_body{ width:174px; background:#18a4ef; padding-bottom:10px; overflow:hidden; border-radius:0 0 4px 4px;}
#ykfOpenBox .ykf_body .nrlist{ width:152px; border:1px solid #0f82c0; background:#dbf3ff; overflow:hidden; margin:0 auto; border-radius:4px 4px 4px 4px;}
#ykfCloseBtn{ width:10px; height:10px; position:absolute; background:url(../images/y13kf_03.png) no-repeat 0 -96px; cursor:pointer; overflow:hidden; text-indent:-999em; right:13px; top:8px; opacity:0.5;}
#ykfCloseBtn:hover{ opacity:1;}
#ykfOpenBox .ykf_body .nrlist dl dt{ height:32px; color:#002031; line-height:32px; padding-left:20px; background:url(../images/y13kf_03.png) no-repeat 5px 9px #b3e5ff;}
#ykfOpenBox .ykf_body .nrlist dl dd{ padding:10px 0 2px; overflow:hidden; text-align:center;}
#ykfOpenBox .ykf_body .nrlist dl dd ul li{ padding-bottom:8px; overflow:hidden;}
#ykfOpenBox .ykf_body .nrlist dl dd ul li img{ vertical-align:middle;}
#ykfOpenBox .ykf_body .nrlist dl dd.tel{ font-size:16px; color:#00314c; background:url(../images/y13kf_03.png) no-repeat 16px -130px; padding-bottom:8px;}
#ykfColseBox{ width:40px; height:156px; background:url(../images/y13kf_02.png) no-repeat; float:right; overflow:hidden; cursor:pointer; display:none;}



